lay rip-rap - German English Dictionary